package com.yungu.swift.system.sys.model.dto;

import com.yungu.swift.base.model.BaseDto;


/**
 * 飞机航班表
 **/

public class SysFlightDto extends BaseDto {


    /**
     * 航班ID
     **/
    private String flightid;

    /**
     * 承运人IATA代码
     **/
    private String carrier;

    /**
     * 航班号
     **/
    private String flight;

    /**
     * 执行日期
     **/
    private String opdate;

    /**
     * 机号
     **/
    private String registration;

    /**
     * iata机型代码
     **/
    private String aircrafttype;

    /**
     * 航班区域属性（d = 国内，i = 国际，r = 地区）
     **/
    private String flightnature;

    /**
     * 进出标志（a = 进港，d = 出港）
     **/
    private String direction;

    /**
     * 计划时间（进港航班表示本场计划落地时间，出港航班表示本场计划起飞时间）
     **/
    private String scheduletime;

    /**
     * 预计时间（进港航班表示本场预计落地时间，出港航班表示本场预计起飞时间）
     **/
    private String estimatetime;

    /**
     * 实际时间（进港航班表示本场实际落地时间，出港航班表示本场实际起飞时间）
     **/
    private String actualtime;

    /**
     * 关联航班id
     **/
    private String linkedflightid;

    /**
     * 合并航班id
     **/
    private String combineflightid;

    /**
     * 航班总代理
     **/
    private String generalagent;

    /**
     * 航站楼标识
     **/
    private String terminal;

    /**
     * 共享航班信息
     **/
    private String codeshare;

    /**
     * 值机时间信息
     **/
    private String checkin;

    /**
     * 值机柜台信息
     **/
    private String checkincounterallocation;

    /**
     * 登机口信息
     **/
    private String gate;

    /**
     * 登机口分配信息
     **/
    private String gateallocation;

    /**
     * 机位
     **/
    private String stand;

    /**
     * 行李转盘分配信息
     **/
    private String carouselallocation;

    /**
     * 直接消息发送方
     **/
    private String sendsystem;

    /**
     * 消息接收方
     **/
    private String destinationsystem;

    /**
     * 发布方消息发送时间
     **/
    private String sendtime;

    /**
     * 消息发送序号
     **/
    private String sequencenumber;

    /**
     * 消息的类型
     **/
    private String messagetype;

    /****/
    private String messagesubtype;

    /**
     * 消息来源
     **/
    private String originsystem;

    /**
     * 来源发送时间
     **/
    private String originsendtime;


    public void setFlightid(String flightid) {
        this.flightid = flightid;
    }

    public String getFlightid() {
        return this.flightid;
    }

    public void setCarrier(String carrier) {
        this.carrier = carrier;
    }

    public String getCarrier() {
        return this.carrier;
    }

    public void setFlight(String flight) {
        this.flight = flight;
    }

    public String getFlight() {
        return this.flight;
    }

    public void setOpdate(String opdate) {
        this.opdate = opdate;
    }

    public String getOpdate() {
        return this.opdate;
    }

    public void setRegistration(String registration) {
        this.registration = registration;
    }

    public String getRegistration() {
        return this.registration;
    }

    public void setAircrafttype(String aircrafttype) {
        this.aircrafttype = aircrafttype;
    }

    public String getAircrafttype() {
        return this.aircrafttype;
    }

    public void setFlightnature(String flightnature) {
        this.flightnature = flightnature;
    }

    public String getFlightnature() {
        return this.flightnature;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public String getDirection() {
        return this.direction;
    }

    public void setScheduletime(String scheduletime) {
        this.scheduletime = scheduletime;
    }

    public String getScheduletime() {
        return this.scheduletime;
    }

    public void setEstimatetime(String estimatetime) {
        this.estimatetime = estimatetime;
    }

    public String getEstimatetime() {
        return this.estimatetime;
    }

    public void setActualtime(String actualtime) {
        this.actualtime = actualtime;
    }

    public String getActualtime() {
        return this.actualtime;
    }

    public void setLinkedflightid(String linkedflightid) {
        this.linkedflightid = linkedflightid;
    }

    public String getLinkedflightid() {
        return this.linkedflightid;
    }

    public void setCombineflightid(String combineflightid) {
        this.combineflightid = combineflightid;
    }

    public String getCombineflightid() {
        return this.combineflightid;
    }

    public void setGeneralagent(String generalagent) {
        this.generalagent = generalagent;
    }

    public String getGeneralagent() {
        return this.generalagent;
    }

    public void setTerminal(String terminal) {
        this.terminal = terminal;
    }

    public String getTerminal() {
        return this.terminal;
    }

    public void setCodeshare(String codeshare) {
        this.codeshare = codeshare;
    }

    public String getCodeshare() {
        return this.codeshare;
    }

    public void setCheckin(String checkin) {
        this.checkin = checkin;
    }

    public String getCheckin() {
        return this.checkin;
    }

    public void setCheckincounterallocation(String checkincounterallocation) {
        this.checkincounterallocation = checkincounterallocation;
    }

    public String getCheckincounterallocation() {
        return this.checkincounterallocation;
    }

    public void setGate(String gate) {
        this.gate = gate;
    }

    public String getGate() {
        return this.gate;
    }

    public void setGateallocation(String gateallocation) {
        this.gateallocation = gateallocation;
    }

    public String getGateallocation() {
        return this.gateallocation;
    }

    public void setStand(String stand) {
        this.stand = stand;
    }

    public String getStand() {
        return this.stand;
    }

    public void setCarouselallocation(String carouselallocation) {
        this.carouselallocation = carouselallocation;
    }

    public String getCarouselallocation() {
        return this.carouselallocation;
    }

    public void setSendsystem(String sendsystem) {
        this.sendsystem = sendsystem;
    }

    public String getSendsystem() {
        return this.sendsystem;
    }

    public void setDestinationsystem(String destinationsystem) {
        this.destinationsystem = destinationsystem;
    }

    public String getDestinationsystem() {
        return this.destinationsystem;
    }

    public void setSendtime(String sendtime) {
        this.sendtime = sendtime;
    }

    public String getSendtime() {
        return this.sendtime;
    }

    public void setSequencenumber(String sequencenumber) {
        this.sequencenumber = sequencenumber;
    }

    public String getSequencenumber() {
        return this.sequencenumber;
    }

    public void setMessagetype(String messagetype) {
        this.messagetype = messagetype;
    }

    public String getMessagetype() {
        return this.messagetype;
    }

    public void setMessagesubtype(String messagesubtype) {
        this.messagesubtype = messagesubtype;
    }

    public String getMessagesubtype() {
        return this.messagesubtype;
    }

    public void setOriginsystem(String originsystem) {
        this.originsystem = originsystem;
    }

    public String getOriginsystem() {
        return this.originsystem;
    }

    public void setOriginsendtime(String originsendtime) {
        this.originsendtime = originsendtime;
    }

    public String getOriginsendtime() {
        return this.originsendtime;
    }

}
